Similar words: extraordinary · extraordinarily
  • EN > GA
  • GA > EN

envoy

(also envoy extraordinary) noun GOV diplomatic rank, emissarytoscaire masc4  c m u